#ifndef PHYSICS_PARAMETERS_H
#define PHYSICS_PARAMETERS_H

class PhysicsParameters {
public:
	/* ctor */
	PhysicsParameters();

	/* adhesion energy */
	void setAdhesionEnergyCoef(double coef);
	double getAdhesionEnergyCoef() const;

	/* membrane energy */
	void setMembraneEnergyCoef(double coef);
	double getMembraneEnergyCoef() const;

	/* size energy */
	void setSizeEnergyCoef(double coef);
	double getSizeEnergyCoef() const;

	/* update energy threshold */
	void setUpdateEnergyThreshold(double threshold);
	double getUpdateEnergyThreshold() const;

private:
	double _adhesionEnergyCoef;
	double _membraneEnergyCoef;
	double _sizeEnergyCoef;

	double _updateEnergyThreshold;
};

#endif // PHYSICS_PARAMETERS_H

